package com.lp.mgt.services;

import java.util.List;

import com.lp.mgt.entities.Department;

public interface DepartmentService {

	List<Department> getDepartmentsToLoadTree(Department dept);

	String insertNewDepartment(Department dept);

	Boolean updateDepartmentWhenEdit(Department dept);

	Boolean deleteDepartmentById(Department dept);

	String[] getChildsIdsWithParentId(String deptId);

	List<Department> getDept2Tree(Department dept);

	Boolean departmentDragAndDrop(Department dept);

}
